home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / jam / jamdisk7 / inc9110b.lzh / include / sys / types.h < prev   
C/C++ Source or Header  |  1991-03-18  |  1KB  |  44 lines

  1. /*
  2.  * Libraries and headers for PDC release 3.3 (C) 1989 Lionel Hummel.
  3.  * PDC Software Distribution (C) 1989 Lionel Hummel and Paul Petersen.
  4.  * PDC I/O Library (C) 1987 by J.A. Lydiatt.
  5.  *
  6.  * This code is freely redistributable upon the conditions that this 
  7.  * notice remains intact and that modified versions of this file not
  8.  * be included as part of the PDC Software Distribution without the
  9.  * express consent of the copyright holders.  No warrantee of any
  10.  * kind is provided with this code.  For further information, contact:
  11.  *
  12.  *  PDC Software Distribution    Internet:                     BIX:
  13.  *  P.O. Box 4006             or hummel@cs.uiuc.edu            lhummel
  14.  *  Urbana, IL  61801-8801       petersen@uicsrd.csrd.uiuc.edu
  15.  */
  16.  
  17. #ifndef __TYPES_H__
  18. #define __TYPES_H__
  19.  
  20. /*  File system types for UNIX compatibility library.  */
  21.  
  22. /* POSIX mandated types */
  23. typedef int dev_t;
  24. typedef short ino_t;
  25. typedef long off_t;
  26. typedef unsigned short mode_t;
  27. typedef unsigned short uid_t, gid_t;
  28. typedef short nlink_t;
  29.  
  30. /* other useful types */
  31. typedef long ttime_t;
  32. typedef long daddr_t;
  33. typedef long key_t;
  34. typedef char *caddr_t;
  35. typedef    short    cnt_t;
  36. typedef unsigned char uchar;
  37. typedef unsigned short ushort;
  38. typedef unsigned long ulong;
  39. typedef unsigned int uint;
  40.  
  41. #endif /* __TYPES_H__ */
  42.  
  43.  
  44.